package com.livepan.server.dao;

import com.livepan.server.dataobject.ContestProblemDO;
import com.livepan.server.dataobject.ContestProblemDOKey;

import java.util.List;

public interface ContestProblemDOMapper {
    int deleteByPrimaryKey(ContestProblemDOKey key);

    int insert(ContestProblemDO record);

    int insertSelective(ContestProblemDO record);

    ContestProblemDO selectByPrimaryKey(ContestProblemDOKey key);

    int updateByPrimaryKeySelective(ContestProblemDO record);

    int updateByPrimaryKey(ContestProblemDO record);

    List<ContestProblemDO> getProblemList(Integer contestId);

    int deleteAllProblem(Integer contestId);
}